﻿	/* Menu Styles */
    table.agnav_defaultmenu {
        font: 10px verdana, Arial, sans-serif;
    }
    
    table.agnav_defaultmenu div {
        overflow: hidden;
    }

    table.agnav_defaultmenu .link {
        text-decoration: none;
        display: block;
        height: 1%;          
        white-space: nowrap;
    }

    table.agnav_defaultmenu td.level1 {
    	padding: 0px 1px;
    	white-space: nowrap;  
    	direction: rtl;
    }
    
    table.agnav_defaultmenu td.level1 .link {
    	background: transparent;
    	color: #FFFFFF;  	
        padding: 0px 2px;
        direction: ltr;              
        border-top-right-radius: 4px;
        border-top-left-radius: 4px;
        -moz-border-radius-topright: 4px;
        -moz-border-radius-topleft: 4px;
        -webkit-border-top-right-radius: 4px;
        -webkit-border-top-left-radius: 4px;
    }
    
    table.agnav_defaultmenu td.level1 .text {
    	text-align: left;    	
        padding: 5px 10px 5px 8px;
        *padding: 2px 10px 6px 8px;
        display: inline-block;
        cursor: pointer;
    }
    
    table.agnav_defaultmenu td.level1 .empty {
        padding: 4px 10px 4px 0px;
        border: solid 1px #FF0000;
    }
    
    table.agnav_defaultmenu td.level1 .arrow {
        padding-right: 10px;
        background: transparent url(../../Content/images/common/sitenavigation_menuarrow.gif) no-repeat right 4px;
        *background-position: right 1px;
    }
    
    table.agnav_defaultmenu td.level1 .slide {
    	background: #D6D3D6;
    	padding: 2px;
    	position: absolute;
    	visibility: hidden;
    	z-index: 999; 
        border-top-left-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        -moz-border-radius-topleft: 4px;
        -moz-border-radius-bottomright: 4px;
        -moz-border-radius-bottomleft: 4px;
        -webkit-border-top-left-radius: 4px; 
        -webkit-border-bottom-right-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
    }
    
    table.agnav_defaultmenu td.level2 .link {
        color: #666666;    	
    	border: solid 1px #D6D3D6;
    	padding: 3px 7px 3px 30px;
    	text-align: right;    
    	border-radius: 0px;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px; 
    }
    
    table.agnav_defaultmenu td.level2 .text {
    	font-weight: normal;
        display: inline-block;
        padding: 0px;
    }
    
    table.agnav_defaultmenu td.level2 .hr {
    	border-top: solid 1px #B2B2B2; 
    	border-bottom: solid 1px #EFEFEF;
    	margin: 2px 0px; 
    	padding: 0px; 
    	height: 0px; 
    	line-height: 0px; 
    	font-size: 0px; 
    	position: relative;
    }
    
    html>/**/body table.agnav_defaultmenu td.item:hover .slide {
        visibility: visible;
    }
    
    table.agnav_defaultmenu td.item.hover .slide {
        visibility: visible;
    }
    
    html>/**/body table.agnav_defaultmenu td.level1:hover .link {
    	background: #D6D3D6;
    	color: #666666;        
    }
    
    table.agnav_defaultmenu td.level1.hover .link {
    	background: #D6D3D6;
    	color: #666666;        
    }
    
    html>/**/body table.agnav_defaultmenu td.level1:hover .arrow { 
    	background: #D6D3D6 url(../../Content/images/common/sitenavigation_menuarrow.gif) no-repeat right -26px;
        *background-position: right -29px;    
    }
    
    table.agnav_defaultmenu td.level1.hover .arrow { 
    	background: #D6D3D6 url(../../Content/images/common/sitenavigation_menuarrow.gif) no-repeat right -26px;
        *background-position: right -29px;    
    }
    
    table.agnav_defaultmenu td.level2:hover .link {
    	background: #EFEFEF; 	
    	border: solid 1px #B2B2B2;
    	*border: solid 1px #D6D3D6;
    }

     /* Rounded Corners - IE Only */
	b.rounded {
		display: block;
		direction: ltr;
	}
	
    b.rounded * {
        display: block;
        height: 1px;
        overflow: hidden;
        font-size: .01em;
    }    
    
    table.agnav_defaultmenu td.level1 b.rounded b b {
        background: transparent;
    }

    html>/**/body table.agnav_defaultmenu td.level1:hover b.rounded b b {
        background: #D6D3D6;
    }
    
    table.agnav_defaultmenu td.level1.hover b.rounded b b {
        background: #D6D3D6;
    }


	/* Tab Styles */
    table.agnav_default {
        font: 11px Arial, sans-serif;
    }
    
    table.agnav_default div {
        overflow: hidden;
    }

    table.agnav_default .link {
        text-decoration: none;
        display: block;
        height: 1%;          
        white-space: nowrap;
        vertical-align: middle;
    }
    
    table.agnav_default .img {        
        display: inline-block;
        margin-left: 8px;
        margin-right: -2px;
        padding: 3px 0px 2px 0px;
        *padding: 0px;
        background-position: center center;
        cursor: pointer;
    }
    
    table.agnav_default .scrollleft {
    	display: block;
        width: 16px;
        height: 24px;
        *height: 22px;
    	background: transparent url(../../Content/images/common/arrowleft_white.gif) no-repeat center center;
    }
    
    table.agnav_default .scrollright {
    	display: block;
        width: 16px;
        height: 24px;
        *height: 22px;
    	background: transparent url(../../Content/images/common/arrowright_white.gif) no-repeat center center;
    }
    
    table.agnav_default .scrollenabled {
    	cursor: pointer;
        filter: alpha(opacity=100);
        -moz-opacity: 1;
        opacity: 1;
    }
    
    table.agnav_default .scrolldisabled {    	
        cursor: default;
        filter: alpha(opacity=40);
        -moz-opacity: 0.4;
        opacity: 0.4;
    }

    table.agnav_default td.level1 {
    	padding: 0px 1px;
    	white-space: nowrap;  
    	direction: rtl;
    }
    
    table.agnav_default td.level1 .link {
    	background: #4096EE;
    	color: #FFFFFF;  	
        padding: 0px 2px;
        direction: ltr;              
        border-top-right-radius: 4px;
        border-top-left-radius: 4px;
        -moz-border-radius-topright: 4px;
        -moz-border-radius-topleft: 4px;
        -webkit-border-top-right-radius: 4px;
        -webkit-border-top-left-radius: 4px;
    }
    
    table.agnav_default td.level1 .text {
    	font-weight: bold;
    	text-align: left;    	
        padding: 5px 10px 5px 8px;
        *padding-top: 0px;
        display: inline-block;
        cursor: pointer;
    }
    
    table.agnav_default td.level1 .empty {
        padding: 4px 10px 4px 0px;
        *padding-top: 0px;
    }
    
    table.agnav_default td.level1 .arrow {
        padding-right: 23px;
        background: #4096EE url(../../Content/images/common/sitenavigation_tabmenuarrow.gif) no-repeat right 4px;
        *background-position: right 0px;
    }
    
    table.agnav_default td.selected .link {
    	background: #E9E9E9;
    	color: #999999;
    }
    
    table.agnav_default td.selected .arrow {
        background: #E9E9E9 url(../../Content/images/common/sitenavigation_tabmenuarrow.gif) no-repeat right -26px;
        *background-position: right -30px;
    }    
    
    table.agnav_default td.level1 .slide {
        background-color: #D6D3D6;
    	padding: 2px;
    	position: absolute;
    	visibility: hidden;
    }
    
    table.agnav_default td.level2 .link {
        color: #666666;    	
    	border: solid 1px #D6D3D6;
    	padding: 3px 7px 3px 30px;
    	text-align: right;    
    	border-radius: 0px;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px; 
    }
    
    table.agnav_default td.level2 .text {
    	font-weight: normal;
        display: inline-block;
        padding: 0px;
    }
    
    table.agnav_default td.level1 .slide .flat {
        direction: ltr;
    }
    
    table.agnav_default td.level1 .slide .flat td {
        vertical-align: top;
    	text-align: left;
    	white-space: nowrap;
    }
    
    table.agnav_default td.level1 .slide .flat td.head {
    	font-weight: bold;
    	color: #666666;
        border-bottom: solid 1px #B2B2B2;
    	padding: 5px 2px 1px 2px;
    }
    
    table.agnav_default td.level1 .slide .flat td.body {
        border-top: solid 1px #EFEFEF;
    	padding: 4px 2px;
    }
    
    table.agnav_default td.level1 .slide .flat td.body .text {
        font-weight: normal;
        padding: 0px;
    }
    
    table.agnav_default td.level1 .slide .flat td.body .link {
        font-weight: normal;
        padding: 0px;
    }
    
    table.agnav_default td.level1 .slide .flat td.body .link:hover {
        text-decoration: underline;
    }
    
    table.agnav_default td.level1 .slide .flat td.space {
    	padding-right: 30px;
    }
    
    table.agnav_default td.level1 .slide .flat .scrollleft {
    	background: transparent url(../../Content/images/common/arrowleft_grey.gif) no-repeat 7px 9px;
        width: 20px;
        height: 20px;
        display: block;
    }
    
    table.agnav_default td.level1 .slide .flat .scrollright {
    	background: transparent url(../../Content/images/common/arrowright_grey.gif) no-repeat 8px 9px;
        width: 20px;
        height: 20px;
        display: block;
    }    
    
    table.agnav_default td.level1 .img {
        width: 16px;
        height: 19px;
        background-color: Transparent;   
        background-position: 0px 4px;      
        *background-position: 0px 0px;
        background-repeat: no-repeat;
    }
    
    table.agnav_default td.selected .img {
    	background-position: 0px -36px;
    	*background-position: 0px -40px;
    }
    
    
     
    html>/**/body table.agnav_default td.level1:hover .img, 
    table.agnav_default td.level1.hover .img {
    	background-position: 0px -76px;
    	*background-position: 0px -80px;
    }
    
    table.agnav_default td.level1.hover .img {
    	background-position: 0px -76px;
    	*background-position: 0px -80px;
    }
    
    html>/**/body table.agnav_default td.item:hover .slide {
        visibility: visible;
    }
    
    table.agnav_default td.hover .slide {
        visibility: visible;
    }
    
    table.agnav_default td.item .slide iframe {
    	
    }
    
    html>/**/body table.agnav_default td.level1:hover .link {
    	background: #D6D3D6;
    	color: #666666;        
    }
    
    table.agnav_default td.level1.hover .link {
    	background: #D6D3D6;
    	color: #666666;        
    }
    
    html>/**/body table.agnav_default td.level1:hover .arrow {
    	background: #D6D3D6 url(../../Content/images/common/sitenavigation_tabmenuarrow.gif) no-repeat right -56px;  
    	*background-position: right -60px;
    }
    
    table.agnav_default td.level1.hover .arrow {
    	background: #D6D3D6 url(../../Content/images/common/sitenavigation_tabmenuarrow.gif) no-repeat right -56px;  
    	*background-position: right -60px;
    }
    
    table.agnav_default td.level2:hover .link {
    	background: #EFEFEF;
    	border: solid 1px #B2B2B2;        
    }
    
    

    /* Rounded Corners - IE Only */
	b.rounded {
		display: block;
		direction: ltr;
	}
	
    b.rounded * {
        display: block;
        height: 1px;
        overflow: hidden;
        font-size: .01em;
    }    
    
    table.agnav_default td.level1 b.rounded b b {
        background: #4096EE;
    }

    html>/**/body table.agnav_default td.level1:hover b.rounded b b {
        background: #D6D3D6;
    }
    
    table.agnav_default td.level1.hover b.rounded b b, table.agnav_default td.level1.selected.hover b.rounded b b {
        background: #D6D3D6;
    }
    
    table.agnav_default td.selected b.rounded b b {
        background: #E9E9E9;
    }